Bhadrachalam is a major pilgrim town situated on the banks of Godavari River in Andhra Pradesh in Southern India.